Translation:

3. And put thy trust in Allah and enough is Allah as a Disposer of affairs.

Notes (Tafseer)

3668. We must wholly trust Allah; He is the true and efficient Guardian of all interests. Cf. iv. 81, and n. 600.